package IO;

import java.io.File;
import java.io.IOException;

/**
 * Created with IntelliJ IDEA.
 * Description:基础操作
 * User: 东莞呵呵
 * Date:2022-10-03
 * Time:13:39
 */
public class Demo1 {
    public static void main(String[] args) throws IOException {
        //没有文件的时候也可以new
        File file=new File("./test.txt");
        System.out.println(file.getAbsolutePath());
        System.out.println(file.getName());
        System.out.println(file.getParent());
        System.out.println(file.getPath());
        System.out.println(file.exists());
        System.out.println(file.isFile());
        System.out.println(file.isDirectory());

        //创建空文件
        file.createNewFile();

        System.out.println(file.exists());
        System.out.println(file.isFile());
        System.out.println(file.isDirectory());

        //删除文件
        file.delete();
        //进程退出时删除文件
        //file.deleteOnExit();

        //创建目录
        file.mkdir();
        //创建多层目录
        file.mkdirs();

        //重命名
        File src=new File("aaa.txt");
        File dest=new File("bbb.txt");
        src.renameTo(dest);


    }
}
